What is the meaning of the word "armored sea robin"?

Definitions: